duplex suction strainer - German English Dictionary